package com.cn.wanxi.thread;

public class MyThreadMain {
    public static void main(String[] args) {

//        创建线程对象
        MyThread myThread=new MyThread();
//        线程就绪:表示当前这个线程可以运行，但是没有运行，需要自动去抢占CPU资源
//        如果开启了很多个线程，则谁先到达CPU，抢占到资源，则谁先执行
//        如果用run方法，则按照代码书写的先后顺序执行
        myThread.setName("线程1");
        myThread.setPriority(9);
        myThread.start();
//        myThread.run();
        MyThread myThread1=new MyThread();
        myThread1.setName("线程2");
        myThread1.setPriority(10);
        myThread1.start();
//        for (int i = 0; i < 10; i++) {
//            MyThread myThread=new MyThread();
//            myThread.setName("线程"+i);
//            myThread.start();
//        }
// 如果想让某个线程先执行,可以对线程设置优先级
//        设置优先级，并不一定先执行，而是大概率先执行


//        myThread1.run();
//        如果想给线程一个标记，那么可以给线程名一个名字

    }
}
